international criminal tribune - French English Dictionary